package com.freak.kotlinfitnessserver.data

class FitnessConfigData {
    companion object {
        const val SUPPORT_SPEED: String = "SUPPORT_SPEED"
        const val SUPPORT_POWER: String = "SUPPORT_POWER"
        const val SUPPORT_HEART_RATE: String = "SUPPORT_HEART_RATE"
        const val SUPPORT_INCLINATION: String = "SUPPORT_INCLINATION"
        const val SUPPORT_RESISTANCE_LEVEL: String = "SUPPORT_RESISTANCE_LEVEL"
    }

    var unlockCode: String = ""
    var systemId: String = ""
    var modelNumber: String = ""
    var serialNumber: String = ""
    var firmwareRevision: String = ""
    var hardwareRevision: String = ""
    var softwareRevision: String = ""
    var manufacturerName: String = ""
    var fitnessMachineFeaturesFlag: Int = 0
    var targetSettingFeaturesFlag: Int = 0
    var minSpeed: Int = 0
    var maxSpeed: Int = 0
    var minSpeedIncrement: Int = 0
    var minPower: Int = 0
    var maxPower: Int = 0
    var minPowerIncrement: Int = 0
    var minHeartRate: Int = 0
    var maxHeartRate: Int = 0
    var minHeartRateIncrement: Int = 0
    var minInclination: Int = 0
    var maxInclination: Int = 0
    var minInclinationIncrement: Int = 0
    var minResistanceLevel: Int = 0
    var maxResistanceLevel: Int = 0
    var minResistanceLevelIncrement: Int = 0
}